package com.synjones.ui.recognize;

import android.graphics.Bitmap;

import com.synjones.entry.SignPerson;

import java.util.List;

public interface RecognizeContract {
    interface View{
        void showCardInfo(String name,
                         String sex,
                         String work,
                         String hotel,
                         String room,
                         Bitmap cardFace);

        void showCompareInfo(Bitmap frameFace, Bitmap cardFace);
        void resetUI();
        void showBackInfo(String msg,int color);

        void isSelfCheckIn(boolean selfCheckIn);

        void goCheckPage(SignPerson signPerson);

        void goOtherPage(int doWhat,List<SignPerson> data, String idno,String idname);

        void pauseScan();

        void resumeScan();


    }


    interface Presenter{
        void start();

        void pauseScan();

        void resumeScan();
        void release();
        void setSelfCheckIn(boolean selfCheckIn);
    }
}
